Move the FullscreenSavedGeometry before the first (conditional)
use, to fix the build on OS X 10.6.
https://bugzilla.gnome.org/show_bug.cgi?id=737561
void _gdk_quartz_window_flush (GdkWindowImplQuartz *window_impl);
-#ifndef AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER
-static FullscreenSavedGeometry *get_fullscreen_geometry (GdkWindow *window);
-#endif
-
-#define FULLSCREEN_DATA "fullscreen-data"
-
typedef struct
{
gint x, y;
} FullscreenSavedGeometry;
+#ifndef AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER
+static FullscreenSavedGeometry *get_fullscreen_geometry (GdkWindow *window);
+#endif
+
+#define FULLSCREEN_DATA "fullscreen-data"
+
static void update_toplevel_order (void);
static void clear_toplevel_order (void);